Pecten scallops - German English Dictionary